Tvarožná Lhota is a village in Hodonín District, South Moravian Region, Czech Republic. It has a population of 899 (2008).